[INFO] fetching crate xplm-sys 0.5.1...
[INFO] fixing xplm-sys-0.5.1 against try#622891a4e29178280638a6b63a8908bde2c0c854+cargoflags=-Zfix-edition=end=2015,2024 for pr-157817-2
[INFO] extracting crate xplm-sys 0.5.1 into /workspace/builds/worker-5-tc2/source
[INFO] started tweaking crates.io crate xplm-sys 0.5.1
[INFO] finished tweaking crates.io crate xplm-sys 0.5.1
[INFO] tweaked toml for crates.io crate xplm-sys 0.5.1 written to /workspace/builds/worker-5-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate xplm-sys 0.5.1 on toolchain 622891a4e29178280638a6b63a8908bde2c0c854
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 26 packages to latest compatible versions
[INFO] [stderr]       Adding bindgen v0.70.1 (available: v0.72.1)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3a6becf2bc8dde7f3fa57ede90e4f284e72d296796fc446bbb1e2c7cc0530151" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 337b51497d7606c5d52672e13ccb401e4fdc88e29452fa176ed277af4f80a696
[INFO] running `Command { std: "docker" "start" "337b51497d7606c5d52672e13ccb401e4fdc88e29452fa176ed277af4f80a696", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "337b51497d7606c5d52672e13ccb401e4fdc88e29452fa176ed277af4f80a696" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "337b51497d7606c5d52672e13ccb401e4fdc88e29452fa176ed277af4f80a696", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=" "-e" "RUSTDOCFLAGS=" "-w" "/opt/rustwide/workdir" "--user" "0:0" "337b51497d7606c5d52672e13ccb401e4fdc88e29452fa176ed277af4f80a696" "/opt/rustwide/cargo-home/bin/cargo" "+622891a4e29178280638a6b63a8908bde2c0c854" "fix" "--allow-no-vcs" "--allow-dirty" "--frozen" "--all" "--all-targets" "--message-format=json" "-Zfix-edition=end=2015,2024", kill_on_drop: false }`
[INFO] [stderr] crater-edition-check: migrating to next edition
[INFO] [stderr]    Migrating Cargo.toml from 2021 edition to 2024
[INFO] [stderr]    Compiling clang-sys v1.8.1
[INFO] [stderr]    Compiling bindgen v0.70.1
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling prettyplease v0.2.37
[INFO] [stderr]    Compiling xplm-sys v0.5.1 (/opt/rustwide/workdir)
[INFO] [stderr]    Migrating build.rs from 2021 edition to 2024
[INFO] [stderr]    Migrating src/lib.rs from 2021 edition to 2024
[INFO] [stderr]        Fixed /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs (268 fixes)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 16.45s
[INFO] [stderr] crater-edition-check: xplm-sys v0.5.1 (/opt/rustwide/workdir) updating edition from 2021 to 2024
[INFO] [stderr]    Compiling xplm-sys v0.5.1 (/opt/rustwide/workdir)
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:24253
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPDrawWindow (inX1 : :: std :: os :: raw :: c_int , inY1 : :: std :: os :: raw :: c_int , inX2 : :: std :: os :: raw :: c_int , inY2 : :: std :: os :: raw :: c_int , inStyle : XPWindowStyle) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:24468
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPGetWindowDefaultDimensions (inStyle : XPWindowStyle , outWidth : * mut :: std :: os :: raw :: c_int , outHeight : * mut :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:26785
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPDrawElement (inX1 : :: std :: os :: raw :: c_int , inY1 : :: std :: os :: raw :: c_int , inX2 : :: std :: os :: raw :: c_int , inY2 : :: std :: os :: raw :: c_int , inStyle : XPElementStyle , inLit : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:27041
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPGetElementDefaultDimensions (inStyle : XPElementStyle , outWidth : * mut :: std :: os :: raw :: c_int , outHeight : * mut :: std :: os :: raw :: c_int , outCanBeLit : * mut :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:24253
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPDrawWindow (inX1 : :: std :: os :: raw :: c_int , inY1 : :: std :: os :: raw :: c_int , inX2 : :: std :: os :: raw :: c_int , inY2 : :: std :: os :: raw :: c_int , inStyle : XPWindowStyle) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:24468
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPGetWindowDefaultDimensions (inStyle : XPWindowStyle , outWidth : * mut :: std :: os :: raw :: c_int , outHeight : * mut :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:27532
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPDrawTrack (inX1 : :: st...e , inLit : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:26785
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPDrawElement (inX1 : :: std :: os :: raw :: c_int , inY1 : :: std :: os :: raw :: c_int , inX2 : :: std :: os :: raw :: c_int , inY2 : :: std :: os :: raw :: c_int , inStyle : XPElementStyle , inLit : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:27908
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPGetTrackDefaultDimensions (inStyle : XPTrackStyle , outWidth : * mut :: std :: os :: raw :: c_int , outCanBeLit : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:27041
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPGetElementDefaultDimensions (inStyle : XPElementStyle , outWidth : * mut :: std :: os :: raw :: c_int , outHeight : * mut :: std :: os :: raw :: c_int , outCanBeLit : * mut :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:28084
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPGetTrackMetrics (inX1 :...ize : * mut :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:29547
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMRegisterDrawCallback (inCallback : XPLMDrawCallback_f , inPhase : XPLMDrawingPhase , inWantsBefore : :: std :: os :: raw :: c_int , inRefcon : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:27532
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPDrawTrack (inX1 : :: st...e , inLit : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:27908
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPGetTrackDefaultDimensions (inStyle : XPTrackStyle , outWidth : * mut :: std :: os :: raw :: c_int , outCanBeLit : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:29787
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMUnregisterDrawCallback (inCallback : XPLMDrawCallback_f , inPhase : XPLMDrawingPhase , inWantsBefore : :: std :: os :: raw :: c_int , inRefcon : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:28084
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPGetTrackMetrics (inX1 :...ize : * mut :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:33497
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...id , } extern "C" { pub fn XPLMRegisterAvionicsCallbacksEx (inParams : * mut XPLMCustomizeAvionics_t) -> XPLMAvionicsID ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:29547
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMRegisterDrawCallback (inCallback : XPLMDrawCallback_f , inPhase : XPLMDrawingPhase , inWantsBefore : :: std :: os :: raw :: c_int , inRefcon : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:33614
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...XPLMAvionicsID ; } extern "C" { pub fn XPLMGetAvionicsHandle (inDeviceID : XPLMDeviceID) -> XPLMAvionicsID ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:29787
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMUnregisterDrawCallback (inCallback : XPLMDrawCallback_f , inPhase : XPLMDrawingPhase , inWantsBefore : :: std :: os :: raw :: c_int , inRefcon : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:33706
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> XPLMAvionicsID ; } extern "C" { pub fn XPLMUnregisterAvionicsCallbacks (inAvionicsId : XPLMAvionicsID) ; } pub type XPLMAvionics...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:33497
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...id , } extern "C" { pub fn XPLMRegisterAvionicsCallbacksEx (inParams : * mut XPLMCustomizeAvionics_t) -> XPLMAvionicsID ; } extern...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:35602
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: c_void , } extern "C" { pub fn XPLMCreateAvionicsEx (inParams : * mut XPLMCreateAvionics_t) -> XPLMAvionicsID ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:33614
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...XPLMAvionicsID ; } extern "C" { pub fn XPLMGetAvionicsHandle (inDeviceID : XPLMDeviceID) -> XPLMAvionicsID ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:35705
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ics_t) -> XPLMAvionicsID ; } extern "C" { pub fn XPLMDestroyAvionics (inHandle : XPLMAvionicsID) ; } extern "C" { pub fn XPLMIsAvi...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:33706
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> XPLMAvionicsID ; } extern "C" { pub fn XPLMUnregisterAvionicsCallbacks (inAvionicsId : XPLMAvionicsID) ; } pub type XPLMAvionics...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:35777
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...onicsID) ; } extern "C" { pub fn XPLMIsAvionicsBound (inHandle : XPLMAvionicsID) -> :: std :: os :: raw :: c_int ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:35602
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: c_void , } extern "C" { pub fn XPLMCreateAvionicsEx (inParams : * mut XPLMCreateAvionics_t) -> XPLMAvionicsID ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:35881
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn XPLMSetAvionicsBrightnessRheo (inHandle : XPLMAvionicsID , brightness : f32) ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:35705
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ics_t) -> XPLMAvionicsID ; } extern "C" { pub fn XPLMDestroyAvionics (inHandle : XPLMAvionicsID) ; } extern "C" { pub fn XPLMIsAvi...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:35982
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rightness : f32) ; } extern "C" { pub fn XPLMGetAvionicsBrightnessRheo (inHandle : XPLMAvionicsID) -> f32 ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:35777
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...onicsID) ; } extern "C" { pub fn XPLMIsAvionicsBound (inHandle : XPLMAvionicsID) -> :: std :: os :: raw :: c_int ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:36071
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ionicsID) -> f32 ; } extern "C" { pub fn XPLMGetAvionicsBusVoltsRatio (inHandle : XPLMAvionicsID) -> f32 ; } extern "C" { pub fn X...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:36159
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMIsCursorOverAvionics (inHandle : XPLMAvionicsID , outX : * mut :: std :: os :: raw :: c_int , outY : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:35881
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn XPLMSetAvionicsBrightnessRheo (inHandle : XPLMAvionicsID , brightness : f32) ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:36356
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn XPLMAvionicsNeedsDrawing (inHandle : XPLMAvionicsID) ; } extern "C" { pub fn XPLMSe...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:35982
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rightness : f32) ; } extern "C" { pub fn XPLMGetAvionicsBrightnessRheo (inHandle : XPLMAvionicsID) -> f32 ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:36433
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn XPLMSetAvionicsPopupVisible (inHandle : XPLMAvionicsID , inVisible : :: std :: os :: raw :: c_int) ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:36071
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ionicsID) -> f32 ; } extern "C" { pub fn XPLMGetAvionicsBusVoltsRatio (inHandle : XPLMAvionicsID) -> f32 ; } extern "C" { pub fn X...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:36556
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int) ; } extern "C" { pub fn XPLMIsAvionicsPopupVisible (inHandle : XPLMAvionicsID) -> :: std :: os :: raw :: c_int ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:36159
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMIsCursorOverAvionics (inHandle : XPLMAvionicsID , outX : * mut :: std :: os :: raw :: c_int , outY : * mut :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:36667
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn XPLMPopOutAvionics (inHandle : XPLMAvionicsID) ; } extern "C" { pub fn XPLMIsAvi...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:36356
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_int ; } extern "C" { pub fn XPLMAvionicsNeedsDrawing (inHandle : XPLMAvionicsID) ; } extern "C" { pub fn XPLMSe...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:36738
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...icsID) ; } extern "C" { pub fn XPLMIsAvionicsPoppedOut (inHandle : XPLMAvionicsID) -> :: std :: os :: raw :: c_int ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:36433
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn XPLMSetAvionicsPopupVisible (inHandle : XPLMAvionicsID , inVisible : :: std :: os :: raw :: c_int) ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:36846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn XPLMTakeAvionicsKeyboardFocus (inHandle : XPLMAvionicsID) ; } extern "C" { pub fn XPLM...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:36556
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._int) ; } extern "C" { pub fn XPLMIsAvionicsPopupVisible (inHandle : XPLMAvionicsID) -> :: std :: os :: raw :: c_int ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:36928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...sID) ; } extern "C" { pub fn XPLMHasAvionicsKeyboardFocus (inHandle : XPLMAvionicsID) -> :: std :: os :: raw :: c_int ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:37041
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetAvionicsGeometry (inHandle : XPLMAvionicsID , outLeft : * mut :: std :: os :: raw :: c_int , outTop : * mut :: std :: os :: raw :: c_int , outRight : * mut :: std :: os :: raw :: c_int , outBottom : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:36667
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn XPLMPopOutAvionics (inHandle : XPLMAvionicsID) ; } extern "C" { pub fn XPLMIsAvi...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:37307
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetAvionicsGeometry (inHandle : XPLMAvionicsID , inLeft : :: std :: os :: raw :: c_int , inTop : :: std :: os :: raw :: c_int , inRight : :: std :: os :: raw :: c_int , inBottom : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:36738
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...icsID) ; } extern "C" { pub fn XPLMIsAvionicsPoppedOut (inHandle : XPLMAvionicsID) -> :: std :: os :: raw :: c_int ; } extern "C" ...
[INFO] [stdout]   |               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:37545
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetAvionicsGeometryOS (inHandle : XPLMAvionicsID , outLeft : * mut :: std :: os :: raw :: c_int , outTop : * mut :: std :: os :: raw :: c_int , outRight : * mut :: std :: os :: raw :: c_int , outBottom : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:36846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... os :: raw :: c_int ; } extern "C" { pub fn XPLMTakeAvionicsKeyboardFocus (inHandle : XPLMAvionicsID) ; } extern "C" { pub fn XPLM...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:37813
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetAvionicsGeometryOS (inHandle : XPLMAvionicsID , inLeft : :: std :: os :: raw :: c_int , inTop : :: std :: os :: raw :: c_int , inRight : :: std :: os :: raw :: c_int , inBottom : :: std :: os :: raw :: c_int) ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:41023
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...MouseClick_f , } extern "C" { pub fn XPLMCreateWindowEx (inParams : * mut XPLMCreateWindow_t) -> XPLMWindowID ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:36928
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...sID) ; } extern "C" { pub fn XPLMHasAvionicsKeyboardFocus (inHandle : XPLMAvionicsID) -> :: std :: os :: raw :: c_int ; } extern "...
[INFO] [stdout]   |             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:41120
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMCreateWindow (inLeft ...d :: os :: raw :: c_void) -> XPLMWindowID ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:37041
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetAvionicsGeometry (inHandle : XPLMAvionicsID , outLeft : * mut :: std :: os :: raw :: c_int , outTop : * mut :: std :: os :: raw :: c_int , outRight : * mut :: std :: os :: raw :: c_int , outBottom : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:41546
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_void) -> XPLMWindowID ; } extern "C" { pub fn XPLMDestroyWindow (inWindowID : XPLMWindowID) ; } extern "C" { pub fn XPLMGetScr...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:37307
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetAvionicsGeometry (inHandle : XPLMAvionicsID , inLeft : :: std :: os :: raw :: c_int , inTop : :: std :: os :: raw :: c_int , inRight : :: std :: os :: raw :: c_int , inBottom : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:41616
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetScreenSize (outWidth : * mut :: std :: os :: raw :: c_int , outHeight : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:37545
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetAvionicsGeometryOS (inHandle : XPLMAvionicsID , outLeft : * mut :: std :: os :: raw :: c_int , outTop : * mut :: std :: os :: raw :: c_int , outRight : * mut :: std :: os :: raw :: c_int , outBottom : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:41755
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetScreenBoundsGlobal (outLeft : * mut :: std :: os :: raw :: c_int , outTop : * mut :: std :: os :: raw :: c_int , outRight : * mut :: std :: os :: raw :: c_int , outBottom : * mut :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:37813
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetAvionicsGeometryOS (inHandle : XPLMAvionicsID , inLeft : :: std :: os :: raw :: c_int , inTop : :: std :: os :: raw :: c_int , inRight : :: std :: os :: raw :: c_int , inBottom : :: std :: os :: raw :: c_int) ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:42360
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMGetAllMonitorBoundsGlobal (inMonitorBoundsCallback : XPLMReceiveMonitorBoundsGlobal_f , inRefcon : * mut :: std :: os :: raw :: c_void) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:41023
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...MouseClick_f , } extern "C" { pub fn XPLMCreateWindowEx (inParams : * mut XPLMCreateWindow_t) -> XPLMWindowID ; } extern "C" { pub...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:42885
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMGetAllMonitorBoundsOS (inMonitorBoundsCallback : XPLMReceiveMonitorBoundsOS_f , inRefcon : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:41120
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMCreateWindow (inLeft ...d :: os :: raw :: c_void) -> XPLMWindowID ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:43041
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetMouseLocation (outX : * mut :: std :: os :: raw :: c_int , outY : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:41546
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_void) -> XPLMWindowID ; } extern "C" { pub fn XPLMDestroyWindow (inWindowID : XPLMWindowID) ; } extern "C" { pub fn XPLMGetScr...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:43174
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetMouseLocationGlobal (outX : * mut :: std :: os :: raw :: c_int , outY : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:41616
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetScreenSize (outWidth : * mut :: std :: os :: raw :: c_int , outHeight : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:43313
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetWindowGeometry (inWindowID : XPLMWindowID , outLeft : * mut :: std :: os :: raw :: c_int , outTop : * mut :: std :: os :: raw :: c_int , outRight : * mut :: std :: os :: raw :: c_int , outBottom : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:41755
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetScreenBoundsGlobal (outLeft : * mut :: std :: os :: raw :: c_int , outTop : * mut :: std :: os :: raw :: c_int , outRight : * mut :: std :: os :: raw :: c_int , outBottom : * mut :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:43577
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetWindowGeometry (inWindowID : XPLMWindowID , inLeft : :: std :: os :: raw :: c_int , inTop : :: std :: os :: raw :: c_int , inRight : :: std :: os :: raw :: c_int , inBottom : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:42360
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMGetAllMonitorBoundsGlobal (inMonitorBoundsCallback : XPLMReceiveMonitorBoundsGlobal_f , inRefcon : * mut :: std :: os :: raw :: c_void) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:43813
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetWindowGeometryOS (inWindowID : XPLMWindowID , outLeft : * mut :: std :: os :: raw :: c_int , outTop : * mut :: std :: os :: raw :: c_int , outRight : * mut :: std :: os :: raw :: c_int , outBottom : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:42885
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMGetAllMonitorBoundsOS (inMonitorBoundsCallback : XPLMReceiveMonitorBoundsOS_f , inRefcon : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:44079
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetWindowGeometryOS (inWindowID : XPLMWindowID , inLeft : :: std :: os :: raw :: c_int , inTop : :: std :: os :: raw :: c_int , inRight : :: std :: os :: raw :: c_int , inBottom : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:43041
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetMouseLocation (outX : * mut :: std :: os :: raw :: c_int , outY : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:44317
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetWindowGeometryVR (inWindowID : XPLMWindowID , outWidthBoxels : * mut :: std :: os :: raw :: c_int , outHeightBoxels : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:44502
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetWindowGeometryVR (inWindowID : XPLMWindowID , widthBoxels : :: std :: os :: raw :: c_int , heightBoxels : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:43174
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetMouseLocationGlobal (outX : * mut :: std :: os :: raw :: c_int , outY : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:44669
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_int) ; } extern "C" { pub fn XPLMGetWindowIsVisible (inWindowID : XPLMWindowID) -> :: std :: os :: raw :: c_int ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:43313
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetWindowGeometry (inWindowID : XPLMWindowID , outLeft : * mut :: std :: os :: raw :: c_int , outTop : * mut :: std :: os :: raw :: c_int , outRight : * mut :: std :: os :: raw :: c_int , outBottom : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:44776
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn XPLMSetWindowIsVisible (inWindowID : XPLMWindowID , inIsVisible : :: std :: os :: raw :: c_int) ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:43577
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetWindowGeometry (inWindowID : XPLMWindowID , inLeft : :: std :: os :: raw :: c_int , inTop : :: std :: os :: raw :: c_int , inRight : :: std :: os :: raw :: c_int , inBottom : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:44896
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_int) ; } extern "C" { pub fn XPLMWindowIsPoppedOut (inWindowID : XPLMWindowID) -> :: std :: os :: raw :: c_int ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:43813
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetWindowGeometryOS (inWindowID : XPLMWindowID , outLeft : * mut :: std :: os :: raw :: c_int , outTop : * mut :: std :: os :: raw :: c_int , outRight : * mut :: std :: os :: raw :: c_int , outBottom : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:45002
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn XPLMWindowIsInVR (inWindowID : XPLMWindowID) -> :: std :: os :: raw :: c_int ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:44079
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetWindowGeometryOS (inWindowID : XPLMWindowID , inLeft : :: std :: os :: raw :: c_int , inTop : :: std :: os :: raw :: c_int , inRight : :: std :: os :: raw :: c_int , inBottom : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:45103
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetWindowGravity (inWindowID : XPLMWindowID , inLeftGravity : f32 , inTopGravity : f32 , inRightGravity : f32 , inBottomGravity : f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:44317
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetWindowGeometryVR (inWindowID : XPLMWindowID , outWidthBoxels : * mut :: std :: os :: raw :: c_int , outHeightBoxels : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:45266
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetWindowResizingLimi...ghtBoxels : :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:44502
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetWindowGeometryVR (inWindowID : XPLMWindowID , widthBoxels : :: std :: os :: raw :: c_int , heightBoxels : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:44669
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_int) ; } extern "C" { pub fn XPLMGetWindowIsVisible (inWindowID : XPLMWindowID) -> :: std :: os :: raw :: c_int ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:46021
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMSetWindowPositioningMode (inWindowID : XPLMWindowID , inPositioningMode : XPLMWindowPositioningMode , inMonitorIndex : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:44776
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn XPLMSetWindowIsVisible (inWindowID : XPLMWindowID , inIsVisible : :: std :: os :: raw :: c_int) ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:46198
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetWindowTitle (inWindowID : XPLMWindowID , inWindowTitle : * const :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:44896
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_int) ; } extern "C" { pub fn XPLMWindowIsPoppedOut (inWindowID : XPLMWindowID) -> :: std :: os :: raw :: c_int ; } extern "C" {...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:46325
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...char) ; } extern "C" { pub fn XPLMGetWindowRefCon (inWindowID : XPLMWindowID) -> * mut :: std :: os :: raw :: c_void ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:45002
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn XPLMWindowIsInVR (inWindowID : XPLMWindowID) -> :: std :: os :: raw :: c_int ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:46436
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn XPLMSetWindowRefCon (inWindowID : XPLMWindowID , inRefcon : * mut :: std :: os :: raw :: c_void) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:45103
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetWindowGravity (inWindowID : XPLMWindowID , inLeftGravity : f32 , inTopGravity : f32 , inRightGravity : f32 , inBottomGravity : f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:46557
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_void) ; } extern "C" { pub fn XPLMTakeKeyboardFocus (inWindow : XPLMWindowID) ; } extern "C" { pub fn XPLMHasKe...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:45266
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetWindowResizingLimi...ghtBoxels : :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:46629
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...WindowID) ; } extern "C" { pub fn XPLMHasKeyboardFocus (inWindow : XPLMWindowID) -> :: std :: os :: raw :: c_int ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:46021
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMSetWindowPositioningMode (inWindowID : XPLMWindowID , inPositioningMode : XPLMWindowPositioningMode , inMonitorIndex : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:46732
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_int ; } extern "C" { pub fn XPLMBringWindowToFront (inWindow : XPLMWindowID) ; } extern "C" { pub fn XPLMIsWi...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:46198
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetWindowTitle (inWindowID : XPLMWindowID , inWindowTitle : * const :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:46325
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...char) ; } extern "C" { pub fn XPLMGetWindowRefCon (inWindowID : XPLMWindowID) -> * mut :: std :: os :: raw :: c_void ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:46805
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...WindowID) ; } extern "C" { pub fn XPLMIsWindowInFront (inWindow : XPLMWindowID) -> :: std :: os :: raw :: c_int ; } pub type XPLMK...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:46436
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn XPLMSetWindowRefCon (inWindowID : XPLMWindowID , inRefcon : * mut :: std :: os :: raw :: c_void) ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:47183
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMRegisterKeySniffer (inCallback : XPLMKeySniffer_f , inBeforeWindows : :: std :: os :: raw :: c_int , inRefcon : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:47392
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMUnregisterKeySniffer (inCallback : XPLMKeySniffer_f , inBeforeWindows : :: std :: os :: raw :: c_int , inRefcon : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:46557
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: os :: raw :: c_void) ; } extern "C" { pub fn XPLMTakeKeyboardFocus (inWindow : XPLMWindowID) ; } extern "C" { pub fn XPLMHasKe...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:46629
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...WindowID) ; } extern "C" { pub fn XPLMHasKeyboardFocus (inWindow : XPLMWindowID) -> :: std :: os :: raw :: c_int ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:47814
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMRegisterHotKey (inVirtualKey : :: std :: os :: raw :: c_char , inFlags : XPLMKeyFlags , inDescription : * const :: std :: os :: raw :: c_char , inCallback : XPLMHotKey_f , inRefcon : * mut :: std :: os :: raw :: c_void) -> XPLMHotKeyID ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:46732
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_int ; } extern "C" { pub fn XPLMBringWindowToFront (inWindow : XPLMWindowID) ; } extern "C" { pub fn XPLMIsWi...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:48078
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_void) -> XPLMHotKeyID ; } extern "C" { pub fn XPLMUnregisterHotKey (inHotKey : XPLMHotKeyID) ; } extern "C" { pub fn XPLMCount...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:46805
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...WindowID) ; } extern "C" { pub fn XPLMIsWindowInFront (inWindow : XPLMWindowID) -> :: std :: os :: raw :: c_int ; } pub type XPLMK...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:48149
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...HotKey : XPLMHotKeyID) ; } extern "C" { pub fn XPLMCountHotKeys () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn XPLMGet...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:47183
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMRegisterKeySniffer (inCallback : XPLMKeySniffer_f , inBeforeWindows : :: std :: os :: raw :: c_int , inRefcon : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:48225
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn XPLMGetNthHotKey (inIndex : :: std :: os :: raw :: c_int) -> XPLMHotKeyID ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:47392
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMUnregisterKeySniffer (inCallback : XPLMKeySniffer_f , inBeforeWindows : :: std :: os :: raw :: c_int , inRefcon : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:48323
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetHotKeyInfo (inHotKey : XPLMHotKeyID , outVirtualKey : * mut :: std :: os :: raw :: c_char , outFlags : * mut XPLMKeyFlags , outDescription : * mut :: std :: os :: raw :: c_char , outPlugin : * mut XPLMPluginID) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:47814
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMRegisterHotKey (inVirtualKey : :: std :: os :: raw :: c_char , inFlags : XPLMKeyFlags , inDescription : * const :: std :: os :: raw :: c_char , inCallback : XPLMHotKey_f , inRefcon : * mut :: std :: os :: raw :: c_void) -> XPLMHotKeyID ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:48565
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetHotKeyCombination (inHotKey : XPLMHotKeyID , inVirtualKey : :: std :: os :: raw :: c_char , inFlags : XPLMKeyFlags) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:48078
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_void) -> XPLMHotKeyID ; } extern "C" { pub fn XPLMUnregisterHotKey (inHotKey : XPLMHotKeyID) ; } extern "C" { pub fn XPLMCount...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:48712
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPCreateWidget (inLeft : ... , inClass : XPWidgetClass) -> XPWidgetID ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:48149
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...HotKey : XPLMHotKeyID) ; } extern "C" { pub fn XPLMCountHotKeys () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn XPLMGet...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:49120
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPCreateCustomWidget (inL...nCallback : XPWidgetFunc_t) -> XPWidgetID ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:48225
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn XPLMGetNthHotKey (inIndex : :: std :: os :: raw :: c_int) -> XPLMHotKeyID ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:49538
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tID ; } extern "C" { pub fn XPDestroyWidget (inWidget : XPWidgetID , inDestroyChildren : :: std :: os :: raw :: c_int) ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:48323
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetHotKeyInfo (inHotKey : XPLMHotKeyID , outVirtualKey : * mut :: std :: os :: raw :: c_char , outFlags : * mut XPLMKeyFlags , outDescription : * mut :: std :: os :: raw :: c_char , outPlugin : * mut XPLMPluginID) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:49653
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPSendMessageToWidget (inWidget : XPWidgetID , inMessage : XPWidgetMessage , inMode : XPDispatchMode , inParam1 : isize , inParam2 : isize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:48565
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetHotKeyCombination (inHotKey : XPLMHotKeyID , inVirtualKey : :: std :: os :: raw :: c_char , inFlags : XPLMKeyFlags) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:49849
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " WIDGET POSITIONING AND VISIBILITY"] pub fn XPPlaceWidgetWithin (inSubWidget : XPWidgetID , inContainer : XPWidgetID) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:48712
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPCreateWidget (inLeft : ... , inClass : XPWidgetClass) -> XPWidgetID ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:49994
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...PWidgetID) ; } extern "C" { pub fn XPCountChildWidgets (inWidget : XPWidgetID) -> :: std :: os :: raw :: c_int ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:49120
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPCreateCustomWidget (inL...nCallback : XPWidgetFunc_t) -> XPWidgetID ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:49538
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...tID ; } extern "C" { pub fn XPDestroyWidget (inWidget : XPWidgetID , inDestroyChildren : :: std :: os :: raw :: c_int) ; } extern ...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:50094
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn XPGetNthChildWidget (inWidget : XPWidgetID , inIndex : :: std :: os :: raw :: c_int) -> XPWidgetID ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:50217
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_int) -> XPWidgetID ; } extern "C" { pub fn XPGetParentWidget (inWidget : XPWidgetID) -> XPWidgetID ; } extern "C" { pub fn XPSho...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:49653
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPSendMessageToWidget (inWidget : XPWidgetID , inMessage : XPWidgetMessage , inMode : XPDispatchMode , inParam1 : isize , inParam2 : isize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:50297
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...et : XPWidgetID) -> XPWidgetID ; } extern "C" { pub fn XPShowWidget (inWidget : XPWidgetID) ; } extern "C" { pub fn XPHideWidget (...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:49849
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " WIDGET POSITIONING AND VISIBILITY"] pub fn XPPlaceWidgetWithin (inSubWidget : XPWidgetID , inContainer : XPWidgetID) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:50358
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Widget (inWidget : XPWidgetID) ; } extern "C" { pub fn XPHideWidget (inWidget : XPWidgetID) ; } extern "C" { pub fn XPIsWidgetVisi...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:49994
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...PWidgetID) ; } extern "C" { pub fn XPCountChildWidgets (inWidget : XPWidgetID) -> :: std :: os :: raw :: c_int ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:50419
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...XPWidgetID) ; } extern "C" { pub fn XPIsWidgetVisible (inWidget : XPWidgetID) -> :: std :: os :: raw :: c_int ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:50517
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn XPFindRootWidget (inWidget : XPWidgetID) -> XPWidgetID ; } extern "C" { pub fn XPBri...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:50094
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { pub fn XPGetNthChildWidget (inWidget : XPWidgetID , inIndex : :: std :: os :: raw :: c_int) -> XPWidgetID ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:50596
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...PWidgetID) -> XPWidgetID ; } extern "C" { pub fn XPBringRootWidgetToFront (inWidget : XPWidgetID) ; } extern "C" { pub fn XPIsWidg...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:50217
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_int) -> XPWidgetID ; } extern "C" { pub fn XPGetParentWidget (inWidget : XPWidgetID) -> XPWidgetID ; } extern "C" { pub fn XPSho...
[INFO] [stdout]   |                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:50669
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...XPWidgetID) ; } extern "C" { pub fn XPIsWidgetInFront (inWidget : XPWidgetID) -> :: std :: os :: raw :: c_int ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:50297
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...et : XPWidgetID) -> XPWidgetID ; } extern "C" { pub fn XPShowWidget (inWidget : XPWidgetID) ; } extern "C" { pub fn XPHideWidget (...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:50767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPGetWidgetGeometry (inWidget : XPWidgetID , outLeft : * mut :: std :: os :: raw :: c_int , outTop : * mut :: std :: os :: raw :: c_int , outRight : * mut :: std :: os :: raw :: c_int , outBottom : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:50358
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Widget (inWidget : XPWidgetID) ; } extern "C" { pub fn XPHideWidget (inWidget : XPWidgetID) ; } extern "C" { pub fn XPIsWidgetVisi...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:51025
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPSetWidgetGeometry (inWidget : XPWidgetID , inLeft : :: std :: os :: raw :: c_int , inTop : :: std :: os :: raw :: c_int , inRight : :: std :: os :: raw :: c_int , inBottom : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:50419
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...XPWidgetID) ; } extern "C" { pub fn XPIsWidgetVisible (inWidget : XPWidgetID) -> :: std :: os :: raw :: c_int ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:51255
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPGetWidgetForLocation (inContainer : XPWidgetID , inXOffset : :: std :: os :: raw :: c_int , inYOffset : :: std :: os :: raw :: c_int , inRecursive : :: std :: os :: raw :: c_int , inVisibleOnly : :: std :: os :: raw :: c_int) -> XPWidgetID ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:51521
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPGetWidgetExposedGeometry (inWidgetID : XPWidgetID , outLeft : * mut :: std :: os :: raw :: c_int , outTop : * mut :: std :: os :: raw :: c_int , outRight : * mut :: std :: os :: raw :: c_int , outBottom : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:50517
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: os :: raw :: c_int ; } extern "C" { pub fn XPFindRootWidget (inWidget : XPWidgetID) -> XPWidgetID ; } extern "C" { pub fn XPBri...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:50596
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...PWidgetID) -> XPWidgetID ; } extern "C" { pub fn XPBringRootWidgetToFront (inWidget : XPWidgetID) ; } extern "C" { pub fn XPIsWidg...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:51788
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPSetWidgetDescriptor (inWidget : XPWidgetID , inDescriptor : * const :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:51913
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPGetWidgetDescriptor (inWidget : XPWidgetID , outDescriptor : * mut :: std :: os :: raw :: c_char , inMaxDescLength : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:50669
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...XPWidgetID) ; } extern "C" { pub fn XPIsWidgetInFront (inWidget : XPWidgetID) -> :: std :: os :: raw :: c_int ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:52118
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn XPGetWidgetUnderlyingWindow (inWidget : XPWidgetID) -> XPLMWindowID ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:50767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPGetWidgetGeometry (inWidget : XPWidgetID , outLeft : * mut :: std :: os :: raw :: c_int , outTop : * mut :: std :: os :: raw :: c_int , outRight : * mut :: std :: os :: raw :: c_int , outBottom : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:52210
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn XPSetWidgetProperty (inWidget : XPWidgetID , inProperty : XPWidgetPropertyID , inValue : isize) ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:51025
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPSetWidgetGeometry (inWidget : XPWidgetID , inLeft : :: std :: os :: raw :: c_int , inTop : :: std :: os :: raw :: c_int , inRight : :: std :: os :: raw :: c_int , inBottom : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:52330
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPGetWidgetProperty (inWidget : XPWidgetID , inProperty : XPWidgetPropertyID , inExists : * mut :: std :: os :: raw :: c_int) -> isize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:51255
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPGetWidgetForLocation (inContainer : XPWidgetID , inXOffset : :: std :: os :: raw :: c_int , inYOffset : :: std :: os :: raw :: c_int , inRecursive : :: std :: os :: raw :: c_int , inVisibleOnly : :: std :: os :: raw :: c_int) -> XPWidgetID ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:52489
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ize ; } extern "C" { # [doc = " KEYBOARD MANAGEMENT"] pub fn XPSetKeyboardFocus (inWidget : XPWidgetID) -> XPWidgetID ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:51521
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPGetWidgetExposedGeometry (inWidgetID : XPWidgetID , outLeft : * mut :: std :: os :: raw :: c_int , outTop : * mut :: std :: os :: raw :: c_int , outRight : * mut :: std :: os :: raw :: c_int , outBottom : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:52603
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... XPWidgetID) -> XPWidgetID ; } extern "C" { pub fn XPLoseKeyboardFocus (inWidget : XPWidgetID) ; } extern "C" { pub fn XPGetWidget...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:51788
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPSetWidgetDescriptor (inWidget : XPWidgetID , inDescriptor : * const :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:52671
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Focus (inWidget : XPWidgetID) ; } extern "C" { pub fn XPGetWidgetWithFocus () -> XPWidgetID ; } extern "C" { pub fn XPAddWidgetCal...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:51913
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPGetWidgetDescriptor (inWidget : XPWidgetID , outDescriptor : * mut :: std :: os :: raw :: c_char , inMaxDescLength : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:52733
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...XPWidgetID ; } extern "C" { pub fn XPAddWidgetCallback (inWidget : XPWidgetID , inNewCallback : XPWidgetFunc_t) ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:52118
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_int ; } extern "C" { pub fn XPGetWidgetUnderlyingWindow (inWidget : XPWidgetID) -> XPLMWindowID ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:52834
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...WidgetFunc_t) ; } extern "C" { pub fn XPGetWidgetClassFunc (inWidgetClass : XPWidgetClass) -> XPWidgetFunc_t ; } # [repr (C)] # [d...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:52210
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn XPSetWidgetProperty (inWidget : XPWidgetID , inProperty : XPWidgetPropertyID , inValue : isize) ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:53410
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPUCreateWidgets (inWidgetDefs : * const XPWidgetCreate_t , inCount : :: std :: os :: raw :: c_int , inParamParent : XPWidgetID , ioWidgets : * mut XPWidgetID) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:52330
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPGetWidgetProperty (inWidget : XPWidgetID , inProperty : XPWidgetPropertyID , inExists : * mut :: std :: os :: raw :: c_int) -> isize ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:53594
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPUMoveWidgetBy (inWidget : XPWidgetID , inDeltaX : :: std :: os :: raw :: c_int , inDeltaY : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:52489
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ize ; } extern "C" { # [doc = " KEYBOARD MANAGEMENT"] pub fn XPSetKeyboardFocus (inWidget : XPWidgetID) -> XPWidgetID ; } extern "...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:53742
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " LAYOUT MANAGERS"] pub fn XPUFixedLayout (inMessage : XPWidgetMessage , inWidget : XPWidgetID , inParam1 : isize , inParam2 : isize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:52603
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... XPWidgetID) -> XPWidgetID ; } extern "C" { pub fn XPLoseKeyboardFocus (inWidget : XPWidgetID) ; } extern "C" { pub fn XPGetWidget...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:53934
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPUSelectIfNeeded (inMessage : XPWidgetMessage , inWidget : XPWidgetID , inParam1 : isize , inParam2 : isize , inEatClick : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:52671
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...Focus (inWidget : XPWidgetID) ; } extern "C" { pub fn XPGetWidgetWithFocus () -> XPWidgetID ; } extern "C" { pub fn XPAddWidgetCal...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:54144
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPUDefocusKeyboard (inMessage : XPWidgetMessage , inWidget : XPWidgetID , inParam1 : isize , inParam2 : isize , inEatClick : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:54355
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPUDragWidget (inMessage ...:: c_int) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:52733
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...XPWidgetID ; } extern "C" { pub fn XPAddWidgetCallback (inWidget : XPWidgetID , inNewCallback : XPWidgetFunc_t) ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:55423
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMControlCamera (inHowLong : XPLMCameraControlDuration , inControlFunc : XPLMCameraControl_f , inRefcon : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:52834
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...WidgetFunc_t) ; } extern "C" { pub fn XPGetWidgetClassFunc (inWidgetClass : XPWidgetClass) -> XPWidgetFunc_t ; } # [repr (C)] # [d...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:53410
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPUCreateWidgets (inWidgetDefs : * const XPWidgetCreate_t , inCount : :: std :: os :: raw :: c_int , inParamParent : XPWidgetID , ioWidgets : * mut XPWidgetID) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:55592
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...* mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn XPLMDontControlCamera () ; } extern "C" { pub fn XPLMIsCameraBeingCon...
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:53594
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPUMoveWidgetBy (inWidget : XPWidgetID , inDeltaX : :: std :: os :: raw :: c_int , inDeltaY : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:55641
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMIsCameraBeingControlled (outCameraControlDuration : * mut XPLMCameraControlDuration) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:53742
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " LAYOUT MANAGERS"] pub fn XPUFixedLayout (inMessage : XPWidgetMessage , inWidget : XPWidgetID , inParam1 : isize , inParam2 : isize) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:55786
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn XPLMReadCameraPosition (outCameraPosition : * mut XPLMCameraPosition_t) ; } pub type XPLMData...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:53934
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPUSelectIfNeeded (inMessage : XPWidgetMessage , inWidget : XPWidgetID , inParam1 : isize , inParam2 : isize , inEatClick : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:56404
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_int ; extern "C" { pub fn XPLMCountDataRefs () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn XPLMGe...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:54144
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPUDefocusKeyboard (inMessage : XPWidgetMessage , inWidget : XPWidgetID , inParam1 : isize , inParam2 : isize , inEatClick : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:56481
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetDataRefsByIndex (offset : :: std :: os :: raw :: c_int , count : :: std :: os :: raw :: c_int , outDataRefs : * mut XPLMDataRef) ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:54355
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPUDragWidget (inMessage ...:: c_int) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:56922
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...PluginID , } extern "C" { pub fn XPLMGetDataRefInfo (inDataRef : XPLMDataRef , outInfo : * mut XPLMDataRefInfo_t) ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:55423
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMControlCamera (inHowLong : XPLMCameraControlDuration , inControlFunc : XPLMCameraControl_f , inRefcon : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57027
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...fo_t) ; } extern "C" { pub fn XPLMFindDataRef (inDataRefName : * const :: std :: os :: raw :: c_char) -> XPLMDataRef ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:55592
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...* mut :: std :: os :: raw :: c_void) ; } extern "C" { pub fn XPLMDontControlCamera () ; } extern "C" { pub fn XPLMIsCameraBeingCon...
[INFO] [stdout]   |                                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57138
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...LMDataRef ; } extern "C" { pub fn XPLMCanWriteDataRef (inDataRef : XPLMDataRef) -> :: std :: os :: raw :: c_int ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:55641
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMIsCameraBeingControlled (outCameraControlDuration : * mut XPLMCameraControlDuration) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57240
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn XPLMIsDataRefGood (inDataRef : XPLMDataRef) -> :: std :: os :: raw :: c_int ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:55786
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_int ; } extern "C" { pub fn XPLMReadCameraPosition (outCameraPosition : * mut XPLMCameraPosition_t) ; } pub type XPLMData...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57340
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn XPLMGetDataRefTypes (inDataRef : XPLMDataRef) -> XPLMDataTypeID ; } extern "C" { pub fn X...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:56404
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_int ; extern "C" { pub fn XPLMCountDataRefs () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn XPLMGe...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57428
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...PLMDataTypeID ; } extern "C" { pub fn XPLMGetDatai (inDataRef : XPLMDataRef) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:56481
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetDataRefsByIndex (offset : :: std :: os :: raw :: c_int , count : :: std :: os :: raw :: c_int , outDataRefs : * mut XPLMDataRef) ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57523
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn XPLMSetDatai (inDataRef : XPLMDataRef , inValue : :: std :: os :: raw :: c_int) ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:56922
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...PluginID , } extern "C" { pub fn XPLMGetDataRefInfo (inDataRef : XPLMDataRef , outInfo : * mut XPLMDataRefInfo_t) ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57627
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_int) ; } extern "C" { pub fn XPLMGetDataf (inDataRef : XPLMDataRef) -> f32 ; } extern "C" { pub fn XPLMSetDat...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57697
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: XPLMDataRef) -> f32 ; } extern "C" { pub fn XPLMSetDataf (inDataRef : XPLMDataRef , inValue : f32) ; } extern "C" { pub fn XPLMG...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57027
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...fo_t) ; } extern "C" { pub fn XPLMFindDataRef (inDataRefName : * const :: std :: os :: raw :: c_char) -> XPLMDataRef ; } extern "C...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57776
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...MDataRef , inValue : f32) ; } extern "C" { pub fn XPLMGetDatad (inDataRef : XPLMDataRef) -> f64 ; } extern "C" { pub fn XPLMSetDat...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57138
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...LMDataRef ; } extern "C" { pub fn XPLMCanWriteDataRef (inDataRef : XPLMDataRef) -> :: std :: os :: raw :: c_int ; } extern "C" { p...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: XPLMDataRef) -> f64 ; } extern "C" { pub fn XPLMSetDatad (inDataRef : XPLMDataRef , inValue : f64) ; } extern "C" { pub fn XPLMG...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57240
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn XPLMIsDataRefGood (inDataRef : XPLMDataRef) -> :: std :: os :: raw :: c_int ; } extern "C" { pu...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57925
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetDatavi (inDataRef : XPLMDataRef , outValues : * mut :: std :: os :: raw :: c_int , inOffset : :: std :: os :: raw :: c_int , inMax : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57340
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: raw :: c_int ; } extern "C" { pub fn XPLMGetDataRefTypes (inDataRef : XPLMDataRef) -> XPLMDataTypeID ; } extern "C" { pub fn X...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:58151
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetDatavi (inDataRef : XPLMDataRef , inValues : * mut :: std :: os :: raw :: c_int , inoffset : :: std :: os :: raw :: c_int , inCount : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57428
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...PLMDataTypeID ; } extern "C" { pub fn XPLMGetDatai (inDataRef : XPLMDataRef) -> :: std :: os :: raw :: c_int ; } extern "C" { pub ...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57523
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: c_int ; } extern "C" { pub fn XPLMSetDatai (inDataRef : XPLMDataRef , inValue : :: std :: os :: raw :: c_int) ; } extern "C" { ...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:58346
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetDatavf (inDataRef : XPLMDataRef , outValues : * mut f32 , inOffset : :: std :: os :: raw :: c_int , inMax : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:58547
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetDatavf (inDataRef : XPLMDataRef , inValues : * mut f32 , inoffset : :: std :: os :: raw :: c_int , inCount : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57627
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_int) ; } extern "C" { pub fn XPLMGetDataf (inDataRef : XPLMDataRef) -> f32 ; } extern "C" { pub fn XPLMSetDat...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57697
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: XPLMDataRef) -> f32 ; } extern "C" { pub fn XPLMSetDataf (inDataRef : XPLMDataRef , inValue : f32) ; } extern "C" { pub fn XPLMG...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:58717
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetDatab (inDataRef : XPLMDataRef , outValue : * mut :: std :: os :: raw :: c_void , inOffset : :: std :: os :: raw :: c_int , inMaxBytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57776
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...MDataRef , inValue : f32) ; } extern "C" { pub fn XPLMGetDatad (inDataRef : XPLMDataRef) -> f64 ; } extern "C" { pub fn XPLMSetDat...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:58947
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetDatab (inDataRef : XPLMDataRef , inValue : * mut :: std :: os :: raw :: c_void , inOffset : :: std :: os :: raw :: c_int , inLength : :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57846
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: XPLMDataRef) -> f64 ; } extern "C" { pub fn XPLMSetDatad (inDataRef : XPLMDataRef , inValue : f64) ; } extern "C" { pub fn XPLMG...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:61649
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMRegisterDataAccessor ...td :: os :: raw :: c_void) -> XPLMDataRef ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:57925
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetDatavi (inDataRef : XPLMDataRef , outValues : * mut :: std :: os :: raw :: c_int , inOffset : :: std :: os :: raw :: c_int , inMax : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:62343
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_void) -> XPLMDataRef ; } extern "C" { pub fn XPLMUnregisterDataAccessor (inDataRef : XPLMDataRef) ; } pub type XPLMDataChanged_f...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:58151
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetDatavi (inDataRef : XPLMDataRef , inValues : * mut :: std :: os :: raw :: c_int , inoffset : :: std :: os :: raw :: c_int , inCount : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:62552
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMShareData (inDataName : * const :: std :: os :: raw :: c_char , inDataType : XPLMDataTypeID , inNotificationFunc : XPLMDataChanged_f , inNotificationRefcon : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:58346
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetDatavf (inDataRef : XPLMDataRef , outValues : * mut f32 , inOffset : :: std :: os :: raw :: c_int , inMax : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:62807
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMUnshareData (inDataName : * const :: std :: os :: raw :: c_char , inDataType : XPLMDataTypeID , inNotificationFunc : XPLMDataChanged_f , inNotificationRefcon : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:58547
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetDatavf (inDataRef : XPLMDataRef , inValues : * mut f32 , inoffset : :: std :: os :: raw :: c_int , inCount : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:63237
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMSetGraphicsState (inE...thWriting : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:58717
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetDatab (inDataRef : XPLMDataRef , outValue : * mut :: std :: os :: raw :: c_void , inOffset : :: std :: os :: raw :: c_int , inMaxBytes : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:63644
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMBindTexture2d (inTextureNum : :: std :: os :: raw :: c_int , inTextureUnit : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:58947
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetDatab (inDataRef : XPLMDataRef , inValue : * mut :: std :: os :: raw :: c_void , inOffset : :: std :: os :: raw :: c_int , inLength : :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:63779
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGenerateTextureNumbers (outTextureIDs : * mut :: std :: os :: raw :: c_int , inCount : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:61649
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMRegisterDataAccessor ...td :: os :: raw :: c_void) -> XPLMDataRef ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:63924
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMWorldToLocal (inLatitude : f64 , inLongitude : f64 , inAltitude : f64 , outX : * mut f64 , outY : * mut f64 , outZ : * mut f64) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:62343
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_void) -> XPLMDataRef ; } extern "C" { pub fn XPLMUnregisterDataAccessor (inDataRef : XPLMDataRef) ; } pub type XPLMDataChanged_f...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:64080
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMLocalToWorld (inX : f64 , inY : f64 , inZ : f64 , outLatitude : * mut f64 , outLongitude : * mut f64 , outAltitude : * mut f64) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:62552
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMShareData (inDataName : * const :: std :: os :: raw :: c_char , inDataType : XPLMDataTypeID , inNotificationFunc : XPLMDataChanged_f , inNotificationRefcon : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:62807
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMUnshareData (inDataName : * const :: std :: os :: raw :: c_char , inDataType : XPLMDataTypeID , inNotificationFunc : XPLMDataChanged_f , inNotificationRefcon : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:64236
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMDrawTranslucentDarkBox (inLeft : :: std :: os :: raw :: c_int , inTop : :: std :: os :: raw :: c_int , inRight : :: std :: os :: raw :: c_int , inBottom : :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:64690
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMDrawString (inColorRG... :: raw :: c_int , inFontID : XPLMFontID) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:63237
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMSetGraphicsState (inE...thWriting : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:64968
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMDrawNumber (inColorRG... :: raw :: c_int , inFontID : XPLMFontID) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:63644
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMBindTexture2d (inTextureNum : :: std :: os :: raw :: c_int , inTextureUnit : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:63779
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGenerateTextureNumbers (outTextureIDs : * mut :: std :: os :: raw :: c_int , inCount : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:65288
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetFontDimensions (inFontID : XPLMFontID , outCharWidth : * mut :: std :: os :: raw :: c_int , outCharHeight : * mut :: std :: os :: raw :: c_int , outDigitsOnly : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:65516
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMMeasureString (inFontID : XPLMFontID , inChar : * const :: std :: os :: raw :: c_char , inNumChars : :: std :: os :: raw :: c_int) -> f32 ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:63924
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMWorldToLocal (inLatitude : f64 , inLongitude : f64 , inAltitude : f64 , outX : * mut f64 , outY : * mut f64 , outZ : * mut f64) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:66565
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int , } extern "C" { pub fn XPLMCreateProbe (inProbeType : XPLMProbeType) -> XPLMProbeRef ; } extern "C" { pub fn XP...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:64080
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMLocalToWorld (inX : f64 , inY : f64 , inZ : f64 , outLatitude : * mut f64 , outLongitude : * mut f64 , outAltitude : * mut f64) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:64236
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMDrawTranslucentDarkBox (inLeft : :: std :: os :: raw :: c_int , inTop : :: std :: os :: raw :: c_int , inRight : :: std :: os :: raw :: c_int , inBottom : :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:66651
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...MProbeType) -> XPLMProbeRef ; } extern "C" { pub fn XPLMDestroyProbe (inProbe : XPLMProbeRef) ; } extern "C" { pub fn XPLMProbeTer...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:64690
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMDrawString (inColorRG... :: raw :: c_int , inFontID : XPLMFontID) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:66717
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMProbeTerrainXYZ (inProbe : XPLMProbeRef , inX : f32 , inY : f32 , inZ : f32 , outInfo : * mut XPLMProbeInfo_t) -> XPLMProbeResult ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:66875
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { # [doc = " Magnetic Variation"] pub fn XPLMGetMagneticVariation (latitude : f64 , longitude : f64) -> f32 ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:64968
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMDrawNumber (inColorRG... :: raw :: c_int , inFontID : XPLMFontID) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:66998
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...itude : f64) -> f32 ; } extern "C" { pub fn XPLMDegTrueToDegMagnetic (headingDegreesTrue : f32) -> f32 ; } extern "C" { pub fn XPL...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:65288
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetFontDimensions (inFontID : XPLMFontID , outCharWidth : * mut :: std :: os :: raw :: c_int , outCharHeight : * mut :: std :: os :: raw :: c_int , outDigitsOnly : * mut :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:67081
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rue : f32) -> f32 ; } extern "C" { pub fn XPLMDegMagneticToDegTrue (headingDegreesMagnetic : f32) -> f32 ; } pub type XPLMObjectRe...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:65516
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMMeasureString (inFontID : XPLMFontID , inChar : * const :: std :: os :: raw :: c_char , inNumChars : :: std :: os :: raw :: c_int) -> f32 ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:67613
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_void) > ; extern "C" { pub fn XPLMLoadObject (inPath : * const :: std :: os :: raw :: c_char) -> XPLMObjectRef ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:67718
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMLoadObjectAsync (inPath : * const :: std :: os :: raw :: c_char , inCallback : XPLMObjectLoaded_f , inRefcon : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:66565
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int , } extern "C" { pub fn XPLMCreateProbe (inProbeType : XPLMProbeType) -> XPLMProbeRef ; } extern "C" { pub fn XP...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:67894
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_void) ; } extern "C" { pub fn XPLMUnloadObject (inObject : XPLMObjectRef) ; } # [doc = " Library Access"] pub...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:66651
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...MProbeType) -> XPLMProbeRef ; } extern "C" { pub fn XPLMDestroyProbe (inProbe : XPLMProbeRef) ; } extern "C" { pub fn XPLMProbeTer...
[INFO] [stdout]   |                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:68178
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMLookupObjects (inPath : * const :: std :: os :: raw :: c_char , inLatitude : f32 , inLongitude : f32 , enumerator : XPLMLibraryEnumerator_f , ref_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:66717
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMProbeTerrainXYZ (inProbe : XPLMProbeRef , inX : f32 , inY : f32 , inZ : f32 , outInfo : * mut XPLMProbeInfo_t) -> XPLMProbeResult ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:68536
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMCreateInstance (obj : XPLMObjectRef , datarefs : * mut * const :: std :: os :: raw :: c_char) -> XPLMInstanceRef ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:66875
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...; } extern "C" { # [doc = " Magnetic Variation"] pub fn XPLMGetMagneticVariation (latitude : f64 , longitude : f64) -> f32 ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:68677
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...char) -> XPLMInstanceRef ; } extern "C" { pub fn XPLMDestroyInstance (instance : XPLMInstanceRef) ; } extern "C" { pub fn XPLMInst...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:66998
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...itude : f64) -> f32 ; } extern "C" { pub fn XPLMDegTrueToDegMagnetic (headingDegreesTrue : f32) -> f32 ; } extern "C" { pub fn XPL...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:68750
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMInstanceSetPosition (instance : XPLMInstanceRef , new_position : * const XPLMDrawInfo_t , data : * const f32) ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:67081
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...rue : f32) -> f32 ; } extern "C" { pub fn XPLMDegMagneticToDegTrue (headingDegreesMagnetic : f32) -> f32 ; } pub type XPLMObjectRe...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:71739
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: c_void , } extern "C" { pub fn XPLMCreateMapLayer (inParams : * mut XPLMCreateMapLayer_t) -> XPLMMapLayerID ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:67613
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_void) > ; extern "C" { pub fn XPLMLoadObject (inPath : * const :: std :: os :: raw :: c_char) -> XPLMObjectRef ; } extern "C" {...
[INFO] [stdout]   |                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:71840
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...apLayerID ; } extern "C" { pub fn XPLMDestroyMapLayer (inLayer : XPLMMapLayerID) -> :: std :: os :: raw :: c_int ; } pub type XPLM...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:67718
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMLoadObjectAsync (inPath : * const :: std :: os :: raw :: c_char , inCallback : XPLMObjectLoaded_f , inRefcon : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:72136
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMRegisterMapCreationHook (callback : XPLMMapCreatedCallback_f , refcon : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:67894
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...td :: os :: raw :: c_void) ; } extern "C" { pub fn XPLMUnloadObject (inObject : XPLMObjectRef) ; } # [doc = " Library Access"] pub...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:72273
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMMapExists (mapIdentifier : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:68178
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMLookupObjects (inPath : * const :: std :: os :: raw :: c_char , inLatitude : f32 , inLongitude : f32 , enumerator : XPLMLibraryEnumerator_f , ref_ : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:72656
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMDrawMapIconFromSheet ..., rotationDegrees : f32 , mapWidth : f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:68536
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMCreateInstance (obj : XPLMObjectRef , datarefs : * mut * const :: std :: os :: raw :: c_char) -> XPLMInstanceRef ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:73026
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMDrawMapLabel (layer : XPLMMapLayerID , inText : * const :: std :: os :: raw :: c_char , mapX : f32 , mapY : f32 , orientation : XPLMMapOrientation , rotationDegrees : f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:68677
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...char) -> XPLMInstanceRef ; } extern "C" { pub fn XPLMDestroyInstance (instance : XPLMInstanceRef) ; } extern "C" { pub fn XPLMInst...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:73226
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " MAP PROJECTIONS"] pub fn XPLMMapProject (projection : XPLMMapProjectionID , latitude : f64 , longitude : f64 , outX : * mut f32 , outY : * mut f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:68750
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMInstanceSetPosition (instance : XPLMInstanceRef , new_position : * const XPLMDrawInfo_t , data : * const f32) ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:73402
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMMapUnproject (projection : XPLMMapProjectionID , mapX : f32 , mapY : f32 , outLatitude : * mut f64 , outLongitude : * mut f64) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:71739
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... :: c_void , } extern "C" { pub fn XPLMCreateMapLayer (inParams : * mut XPLMCreateMapLayer_t) -> XPLMMapLayerID ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:73557
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... f64) ; } extern "C" { pub fn XPLMMapScaleMeter (projection : XPLMMapProjectionID , mapX : f32 , mapY : f32) -> f32 ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:71840
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...apLayerID ; } extern "C" { pub fn XPLMDestroyMapLayer (inLayer : XPLMMapLayerID) -> :: std :: os :: raw :: c_int ; } pub type XPLM...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:73667
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f32 ; } extern "C" { pub fn XPLMMapGetNorthHeading (projection : XPLMMapProjectionID , mapX : f32 , mapY : f32) -> f32 ; } pub con...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:72136
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMRegisterMapCreationHook (callback : XPLMMapCreatedCallback_f , refcon : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:74015
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_int ; extern "C" { pub fn XPLMGetSystemPath (outSystemPath : * mut :: std :: os :: raw :: c_char) ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:72273
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMMapExists (mapIdentifier : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:74111
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_char) ; } extern "C" { pub fn XPLMGetPrefsPath (outPrefsPath : * mut :: std :: os :: raw :: c_char) ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:72656
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMDrawMapIconFromSheet ..., rotationDegrees : f32 , mapWidth : f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:74205
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_char) ; } extern "C" { pub fn XPLMGetDirectorySeparator () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:73026
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMDrawMapLabel (layer : XPLMMapLayerID , inText : * const :: std :: os :: raw :: c_char , mapX : f32 , mapY : f32 , orientation : XPLMMapOrientation , rotationDegrees : f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:74299
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMExtractFileAndPath (inFullPath : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:73226
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " MAP PROJECTIONS"] pub fn XPLMMapProject (projection : XPLMMapProjectionID , latitude : f64 , longitude : f64 , outX : * mut f32 , outY : * mut f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:74436
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetDirectoryContents ...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:73402
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMMapUnproject (projection : XPLMMapProjectionID , mapX : f32 , mapY : f32 , outLatitude : * mut f64 , outLongitude : * mut f64) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:74938
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMLoadDataFile (inFileType : XPLMDataFileType , inFilePath : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:73557
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... f64) ; } extern "C" { pub fn XPLMMapScaleMeter (projection : XPLMMapProjectionID , mapX : f32 , mapY : f32) -> f32 ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:75096
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSaveDataFile (inFileType : XPLMDataFileType , inFilePath : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:76383
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMGetVersions (outXPlaneVersion : * mut :: std :: os :: raw :: c_int , outXPLMVersion : * mut :: std :: os :: raw :: c_int , outHostID : * mut XPLMHostApplicationID) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:73667
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f32 ; } extern "C" { pub fn XPLMMapGetNorthHeading (projection : XPLMMapProjectionID , mapX : f32 , mapY : f32) -> f32 ; } pub con...
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:76575
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut XPLMHostApplicationID) ; } extern "C" { pub fn XPLMGetLanguage () -> XPLMLanguageCode ; } extern "C" { pub fn XPLMFindSymbo...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:74015
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: raw :: c_int ; extern "C" { pub fn XPLMGetSystemPath (outSystemPath : * mut :: std :: os :: raw :: c_char) ; } extern "C" { pub ...
[INFO] [stdout]   |                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:76638
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMFindSymbol (inString : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:74111
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_char) ; } extern "C" { pub fn XPLMGetPrefsPath (outPrefsPath : * mut :: std :: os :: raw :: c_char) ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:76767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...d :: os :: raw :: c_void ; } extern "C" { pub fn XPLMSetErrorCallback (inCallback : XPLMError_f) ; } extern "C" { pub fn XPLMDebug...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:74205
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_char) ; } extern "C" { pub fn XPLMGetDirectorySeparator () -> * const :: std :: os :: raw :: c_char ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:74299
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMExtractFileAndPath (inFullPath : * mut :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:76839
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : XPLMError_f) ; } extern "C" { pub fn XPLMDebugString (inString : * const :: std :: os :: raw :: c_char) ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:74436
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetDirectoryContents ...:: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:76930
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_char) ; } extern "C" { pub fn XPLMSpeakString (inString : * const :: std :: os :: raw :: c_char) ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:74938
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMLoadDataFile (inFileType : XPLMDataFileType , inFilePath : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:77021
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetVirtualKeyDescription (inVirtualKey : :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:75096
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSaveDataFile (inFileType : XPLMDataFileType , inFilePath : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:77162
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn XPLMReloadScenery () ; } pub const xplm_CommandBegin : _bindgen_ty_...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:76383
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMGetVersions (outXPlaneVersion : * mut :: std :: os :: raw :: c_int , outXPLMVersion : * mut :: std :: os :: raw :: c_int , outHostID : * mut XPLMHostApplicationID) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:77768
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_int > ; extern "C" { pub fn XPLMFindCommand (inName : * const :: std :: os :: raw :: c_char) -> XPLMCommandRef ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:76575
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * mut XPLMHostApplicationID) ; } extern "C" { pub fn XPLMGetLanguage () -> XPLMLanguageCode ; } extern "C" { pub fn XPLMFindSymbo...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:77875
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_char) -> XPLMCommandRef ; } extern "C" { pub fn XPLMCommandBegin (inCommand : XPLMCommandRef) ; } extern "C" { pub fn XPLMComman...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:76638
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMFindSymbol (inString : * const :: std :: os :: raw :: c_char) -> * mut :: std :: os :: raw :: c_void ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:76767
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...d :: os :: raw :: c_void ; } extern "C" { pub fn XPLMSetErrorCallback (inCallback : XPLMError_f) ; } extern "C" { pub fn XPLMDebug...
[INFO] [stdout]   |                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:77945
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nCommand : XPLMCommandRef) ; } extern "C" { pub fn XPLMCommandEnd (inCommand : XPLMCommandRef) ; } extern "C" { pub fn XPLMCommand...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:76839
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... : XPLMError_f) ; } extern "C" { pub fn XPLMDebugString (inString : * const :: std :: os :: raw :: c_char) ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:78013
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nCommand : XPLMCommandRef) ; } extern "C" { pub fn XPLMCommandOnce (inCommand : XPLMCommandRef) ; } extern "C" { pub fn XPLMCreate...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:76930
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_char) ; } extern "C" { pub fn XPLMSpeakString (inString : * const :: std :: os :: raw :: c_char) ; } extern "C" { pub fn...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:78082
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMCreateCommand (inName : * const :: std :: os :: raw :: c_char , inDescription : * const :: std :: os :: raw :: c_char) -> XPLMCommandRef ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:77021
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetVirtualKeyDescription (inVirtualKey : :: std :: os :: raw :: c_char) -> * const :: std :: os :: raw :: c_char ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:77162
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... * const :: std :: os :: raw :: c_char ; } extern "C" { pub fn XPLMReloadScenery () ; } pub const xplm_CommandBegin : _bindgen_ty_...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:78247
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMRegisterCommandHandler (inComand : XPLMCommandRef , inHandler : XPLMCommandCallback_f , inBefore : :: std :: os :: raw :: c_int , inRefcon : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:77768
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_int > ; extern "C" { pub fn XPLMFindCommand (inName : * const :: std :: os :: raw :: c_char) -> XPLMCommandRef ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:78453
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMUnregisterCommandHandler (inComand : XPLMCommandRef , inHandler : XPLMCommandCallback_f , inBefore : :: std :: os :: raw :: c_int , inRefcon : * mut :: std :: os :: raw :: c_void) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:77875
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_char) -> XPLMCommandRef ; } extern "C" { pub fn XPLMCommandBegin (inCommand : XPLMCommandRef) ; } extern "C" { pub fn XPLMComman...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:79197
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_void) > ; extern "C" { pub fn XPLMFindPluginsMenu () -> XPLMMenuID ; } extern "C" { pub fn XPLMFindAircra...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:77945
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nCommand : XPLMCommandRef) ; } extern "C" { pub fn XPLMCommandEnd (inCommand : XPLMCommandRef) ; } extern "C" { pub fn XPLMCommand...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:79258
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...dPluginsMenu () -> XPLMMenuID ; } extern "C" { pub fn XPLMFindAircraftMenu () -> XPLMMenuID ; } extern "C" { pub fn XPLMCreateMenu...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:78013
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nCommand : XPLMCommandRef) ; } extern "C" { pub fn XPLMCommandOnce (inCommand : XPLMCommandRef) ; } extern "C" { pub fn XPLMCreate...
[INFO] [stdout]   |                                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:79320
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMCreateMenu (inName : * const :: std :: os :: raw :: c_char , inParentMenu : XPLMMenuID , inParentItem : :: std :: os :: raw :: c_int , inHandler : XPLMMenuHandler_f , inMenuRef : * mut :: std :: os :: raw :: c_void) -> XPLMMenuID ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:78082
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMCreateCommand (inName : * const :: std :: os :: raw :: c_char , inDescription : * const :: std :: os :: raw :: c_char) -> XPLMCommandRef ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:79578
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_void) -> XPLMMenuID ; } extern "C" { pub fn XPLMDestroyMenu (inMenuID : XPLMMenuID) ; } extern "C" { pub fn XPLMClearAllM...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:78247
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMRegisterCommandHandler (inComand : XPLMCommandRef , inHandler : XPLMCommandCallback_f , inBefore : :: std :: os :: raw :: c_int , inRefcon : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:79642
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...u (inMenuID : XPLMMenuID) ; } extern "C" { pub fn XPLMClearAllMenuItems (inMenuID : XPLMMenuID) ; } extern "C" { pub fn XPLMAppend...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:78453
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMUnregisterCommandHandler (inComand : XPLMCommandRef , inHandler : XPLMCommandCallback_f , inBefore : :: std :: os :: raw :: c_int , inRefcon : * mut :: std :: os :: raw :: c_void) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:79712
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMAppendMenuItem (inMenu : XPLMMenuID , inItemName : * const :: std :: os :: raw :: c_char , inItemRef : * mut :: std :: os :: raw :: c_void , inDeprecatedAndIgnored : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:79197
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: std :: os :: raw :: c_void) > ; extern "C" { pub fn XPLMFindPluginsMenu () -> XPLMMenuID ; } extern "C" { pub fn XPLMFindAircra...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:79258
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...dPluginsMenu () -> XPLMMenuID ; } extern "C" { pub fn XPLMFindAircraftMenu () -> XPLMMenuID ; } extern "C" { pub fn XPLMCreateMenu...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:79968
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMAppendMenuItemWithCommand (inMenu : XPLMMenuID , inItemName : * const :: std :: os :: raw :: c_char , inCommandToExecute : XPLMCommandRef) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:79320
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMCreateMenu (inName : * const :: std :: os :: raw :: c_char , inParentMenu : XPLMMenuID , inParentItem : :: std :: os :: raw :: c_int , inHandler : XPLMMenuHandler_f , inMenuRef : * mut :: std :: os :: raw :: c_void) -> XPLMMenuID ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:80167
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn XPLMAppendMenuSeparator (inMenu : XPLMMenuID) ; } extern "C" { pub fn XPLMSetMen...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:79578
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_void) -> XPLMMenuID ; } extern "C" { pub fn XPLMDestroyMenu (inMenuID : XPLMMenuID) ; } extern "C" { pub fn XPLMClearAllM...
[INFO] [stdout]   |                                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:80237
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetMenuItemName (inMenu : XPLMMenuID , inIndex : :: std :: os :: raw :: c_int , inItemName : * const :: std :: os :: raw :: c_char , inDeprecatedAndIgnored : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:79642
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...u (inMenuID : XPLMMenuID) ; } extern "C" { pub fn XPLMClearAllMenuItems (inMenuID : XPLMMenuID) ; } extern "C" { pub fn XPLMAppend...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:80453
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMCheckMenuItem (inMenu : XPLMMenuID , index : :: std :: os :: raw :: c_int , inCheck : XPLMMenuCheck) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:79712
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMAppendMenuItem (inMenu : XPLMMenuID , inItemName : * const :: std :: os :: raw :: c_char , inItemRef : * mut :: std :: os :: raw :: c_void , inDeprecatedAndIgnored : :: std :: os :: raw :: c_int) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:80582
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMCheckMenuItemState (inMenu : XPLMMenuID , index : :: std :: os :: raw :: c_int , outCheck : * mut XPLMMenuCheck) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:79968
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMAppendMenuItemWithCommand (inMenu : XPLMMenuID , inItemName : * const :: std :: os :: raw :: c_char , inCommandToExecute : XPLMCommandRef) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:80723
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMEnableMenuItem (inMenu : XPLMMenuID , index : :: std :: os :: raw :: c_int , enabled : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:80167
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn XPLMAppendMenuSeparator (inMenu : XPLMMenuID) ; } extern "C" { pub fn XPLMSetMen...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:80868
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_int) ; } extern "C" { pub fn XPLMRemoveMenuItem (inMenu : XPLMMenuID , inIndex : :: std :: os :: raw :: c_int) ; } pub const xp...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:80237
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetMenuItemName (inMenu : XPLMMenuID , inIndex : :: std :: os :: raw :: c_int , inItemName : * const :: std :: os :: raw :: c_char , inDeprecatedAndIgnored : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:81892
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f = :: std :: os :: raw :: c_int ; extern "C" { pub fn XPLMGetFirstNavAid () -> XPLMNavRef ; } extern "C" { pub fn XPLMGetNextNavA...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:80453
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMCheckMenuItem (inMenu : XPLMMenuID , index : :: std :: os :: raw :: c_int , inCheck : XPLMMenuCheck) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:81952
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...id () -> XPLMNavRef ; } extern "C" { pub fn XPLMGetNextNavAid (inNavAidRef : XPLMNavRef) -> XPLMNavRef ; } extern "C" { pub fn XPL...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:82035
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ef) -> XPLMNavRef ; } extern "C" { pub fn XPLMFindFirstNavAidOfType (inType : XPLMNavType) -> XPLMNavRef ; } extern "C" { pub fn X...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:80582
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMCheckMenuItemState (inMenu : XPLMMenuID , index : :: std :: os :: raw :: c_int , outCheck : * mut XPLMMenuCheck) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:82122
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pe) -> XPLMNavRef ; } extern "C" { pub fn XPLMFindLastNavAidOfType (inType : XPLMNavType) -> XPLMNavRef ; } extern "C" { pub fn XP...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:80723
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMEnableMenuItem (inMenu : XPLMMenuID , index : :: std :: os :: raw :: c_int , enabled : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:82208
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMFindNavAid (inNameFra...int , inType : XPLMNavType) -> XPLMNavRef ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:80868
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... c_int) ; } extern "C" { pub fn XPLMRemoveMenuItem (inMenu : XPLMMenuID , inIndex : :: std :: os :: raw :: c_int) ; } pub const xp...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:82487
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetNavAidInfo (inRef ...eg : * mut :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:81892
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...f = :: std :: os :: raw :: c_int ; extern "C" { pub fn XPLMGetFirstNavAid () -> XPLMNavRef ; } extern "C" { pub fn XPLMGetNextNavA...
[INFO] [stdout]   |                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:82875
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) ; } extern "C" { # [doc = " FLIGHT MANAGEMENT COMPUTER"] pub fn XPLMCountFMSEntries () -> :: std :: os :: raw :: c_int ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:81952
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...id () -> XPLMNavRef ; } extern "C" { pub fn XPLMGetNextNavAid (inNavAidRef : XPLMNavRef) -> XPLMNavRef ; } extern "C" { pub fn XPL...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:82994
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn XPLMGetDisplayedFMSEntry () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn XPL...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:82035
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ef) -> XPLMNavRef ; } extern "C" { pub fn XPLMFindFirstNavAidOfType (inType : XPLMNavType) -> XPLMNavRef ; } extern "C" { pub fn X...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:83078
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn XPLMGetDestinationFMSEntry () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn XP...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:82122
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...pe) -> XPLMNavRef ; } extern "C" { pub fn XPLMFindLastNavAidOfType (inType : XPLMNavType) -> XPLMNavRef ; } extern "C" { pub fn XP...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:83164
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn XPLMSetDisplayedFMSEntry (inIndex : :: std :: os :: raw :: c_int) ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:82208
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMFindNavAid (inNameFra...int , inType : XPLMNavType) -> XPLMNavRef ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:83254
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_int) ; } extern "C" { pub fn XPLMSetDestinationFMSEntry (inIndex : :: std :: os :: raw :: c_int) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:82487
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetNavAidInfo (inRef ...eg : * mut :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:83346
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetFMSEntryInfo (inIn... outLat : * mut f32 , outLon : * mut f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:82875
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...) ; } extern "C" { # [doc = " FLIGHT MANAGEMENT COMPUTER"] pub fn XPLMCountFMSEntries () -> :: std :: os :: raw :: c_int ; } exter...
[INFO] [stdout]   |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:83628
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetFMSEntryInfo (inIndex : :: std :: os :: raw :: c_int , inRef : XPLMNavRef , inAltitude : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:82994
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int ; } extern "C" { pub fn XPLMGetDisplayedFMSEntry () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn XPL...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:83778
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetFMSEntryLatLon (inIndex : :: std :: os :: raw :: c_int , inLat : f32 , inLon : f32 , inAltitude : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:83078
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int ; } extern "C" { pub fn XPLMGetDestinationFMSEntry () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn XP...
[INFO] [stdout]   |                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:83937
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int) ; } extern "C" { pub fn XPLMClearFMSEntry (inIndex : :: std :: os :: raw :: c_int) ; } pub const xplm_Fpl_Pilo...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:83164
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...:: raw :: c_int ; } extern "C" { pub fn XPLMSetDisplayedFMSEntry (inIndex : :: std :: os :: raw :: c_int) ; } extern "C" { pub fn ...
[INFO] [stdout]   |                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:84486
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nt ; extern "C" { pub fn XPLMCountFMSFlightPlanEntries (inFlightPlan : XPLMNavFlightPlan) -> :: std :: os :: raw :: c_int ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:83254
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... raw :: c_int) ; } extern "C" { pub fn XPLMSetDestinationFMSEntry (inIndex : :: std :: os :: raw :: c_int) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:84607
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetDisplayedFMSFlightPlanEntry (inFlightPlan : XPLMNavFlightPlan) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:83346
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetFMSEntryInfo (inIn... outLat : * mut f32 , outLon : * mut f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:84733
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetDestinationFMSFlightPlanEntry (inFlightPlan : XPLMNavFlightPlan) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:83628
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetFMSEntryInfo (inIndex : :: std :: os :: raw :: c_int , inRef : XPLMNavRef , inAltitude : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:84861
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetDisplayedFMSFlightPlanEntry (inFlightPlan : XPLMNavFlightPlan , inIndex : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:83778
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetFMSEntryLatLon (inIndex : :: std :: os :: raw :: c_int , inLat : f32 , inLon : f32 , inAltitude : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:84996
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetDestinationFMSFlightPlanEntry (inFlightPlan : XPLMNavFlightPlan , inIndex : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:83937
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...os :: raw :: c_int) ; } extern "C" { pub fn XPLMClearFMSEntry (inIndex : :: std :: os :: raw :: c_int) ; } pub const xplm_Fpl_Pilo...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:85133
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetDirectToFMSFlightPlanEntry (inFlightPlan : XPLMNavFlightPlan , inIndex : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:84486
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...nt ; extern "C" { pub fn XPLMCountFMSFlightPlanEntries (inFlightPlan : XPLMNavFlightPlan) -> :: std :: os :: raw :: c_int ; } exte...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:85267
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetFMSFlightPlanEntry... outLat : * mut f32 , outLon : * mut f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:85594
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetFMSFlightPlanEntryInfo (inFlightPlan : XPLMNavFlightPlan , inIndex : :: std :: os :: raw :: c_int , inRef : XPLMNavRef , inAltitude : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:84607
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetDisplayedFMSFlightPlanEntry (inFlightPlan : XPLMNavFlightPlan) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:85789
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetFMSFlightPlanEntryLatLon (inFlightPlan : XPLMNavFlightPlan , inIndex : :: std :: os :: raw :: c_int , inLat : f32 , inLon : f32 , inAltitude : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:84733
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetDestinationFMSFlightPlanEntry (inFlightPlan : XPLMNavFlightPlan) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:85993
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetFMSFlightPlanEntry...IdLength : :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:84861
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetDisplayedFMSFlightPlanEntry (inFlightPlan : XPLMNavFlightPlan , inIndex : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:86295
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMClearFMSFlightPlanEntry (inFlightPlan : XPLMNavFlightPlan , inIndex : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:84996
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetDestinationFMSFlightPlanEntry (inFlightPlan : XPLMNavFlightPlan , inIndex : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:86423
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMLoadFMSFlightPlan (inDevice : :: std :: os :: raw :: c_int , inBuffer : * const :: std :: os :: raw :: c_char , inBufferLen : :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:85133
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetDirectToFMSFlightPlanEntry (inFlightPlan : XPLMNavFlightPlan , inIndex : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:86608
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSaveFMSFlightPlan (inDevice : :: std :: os :: raw :: c_int , inBuffer : * mut :: std :: os :: raw :: c_char , inBufferLen : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_uint ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:85267
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetFMSFlightPlanEntry... outLat : * mut f32 , outLon : * mut f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:86824
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_uint ; } extern "C" { # [doc = " GPS RECEIVER"] pub fn XPLMGetGPSDestinationType () -> XPLMNavType ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:85594
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetFMSFlightPlanEntryInfo (inFlightPlan : XPLMNavFlightPlan , inIndex : :: std :: os :: raw :: c_int , inRef : XPLMNavRef , inAltitude : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:86918
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...inationType () -> XPLMNavType ; } extern "C" { pub fn XPLMGetGPSDestination () -> XPLMNavRef ; } extern "C" { # [doc = " USER AIRC...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:85789
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetFMSFlightPlanEntryLatLon (inFlightPlan : XPLMNavFlightPlan , inIndex : :: std :: os :: raw :: c_int , inLat : f32 , inLon : f32 , inAltitude : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:86981
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " USER AIRCRAFT ACCESS"] pub fn XPLMSetUsersAircraft (inAircraftPath : * const :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:85993
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetFMSFlightPlanEntry...IdLength : :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:87117
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_char) ; } extern "C" { pub fn XPLMPlaceUserAtAirport (inAirportCode : * const :: std :: os :: raw :: c_char) ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:86295
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMClearFMSFlightPlanEntry (inFlightPlan : XPLMNavFlightPlan , inIndex : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:87220
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMPlaceUserAtLocation (latitudeDegrees : f64 , longitudeDegrees : f64 , elevationMetersMSL : f32 , headingDegreesTrue : f32 , speedMetersPerSecond : f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:86423
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMLoadFMSFlightPlan (inDevice : :: std :: os :: raw :: c_int , inBuffer : * const :: std :: os :: raw :: c_char , inBufferLen : :: std :: os :: raw :: c_uint) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:87400
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMCountAircraft (outTotalAircraft : * mut :: std :: os :: raw :: c_int , outActiveAircraft : * mut :: std :: os :: raw :: c_int , outController : * mut XPLMPluginID) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:86608
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSaveFMSFlightPlan (inDevice : :: std :: os :: raw :: c_int , inBuffer : * mut :: std :: os :: raw :: c_char , inBufferLen : :: std :: os :: raw :: c_uint) -> :: std :: os :: raw :: c_uint ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:87592
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetNthAircraftModel (inIndex : :: std :: os :: raw :: c_int , outFileName : * mut :: std :: os :: raw :: c_char , outPath : * mut :: std :: os :: raw :: c_char) ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:86824
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_uint ; } extern "C" { # [doc = " GPS RECEIVER"] pub fn XPLMGetGPSDestinationType () -> XPLMNavType ; } extern "C" { pub f...
[INFO] [stdout]   |                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:87956
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMAcquirePlanes (inAircraft : * mut * mut :: std :: os :: raw :: c_char , inCallback : XPLMPlanesAvailable_f , inRefcon : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:86918
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...inationType () -> XPLMNavType ; } extern "C" { pub fn XPLMGetGPSDestination () -> XPLMNavRef ; } extern "C" { # [doc = " USER AIRC...
[INFO] [stdout]   |                                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:86981
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " USER AIRCRAFT ACCESS"] pub fn XPLMSetUsersAircraft (inAircraftPath : * const :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:88173
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._void) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn XPLMReleasePlanes () ; } extern "C" { pub fn XPLMSetActiveAircraftC...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:87117
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...: c_char) ; } extern "C" { pub fn XPLMPlaceUserAtAirport (inAirportCode : * const :: std :: os :: raw :: c_char) ; } extern "C" { ...
[INFO] [stdout]   |                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:88218
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...leasePlanes () ; } extern "C" { pub fn XPLMSetActiveAircraftCount (inCount : :: std :: os :: raw :: c_int) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:87220
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMPlaceUserAtLocation (latitudeDegrees : f64 , longitudeDegrees : f64 , elevationMetersMSL : f32 , headingDegreesTrue : f32 , speedMetersPerSecond : f32) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:88310
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetAircraftModel (inIndex : :: std :: os :: raw :: c_int , inAircraftPath : * const :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:87400
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMCountAircraft (outTotalAircraft : * mut :: std :: os :: raw :: c_int , outActiveAircraft : * mut :: std :: os :: raw :: c_int , outController : * mut XPLMPluginID) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:88453
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_char) ; } extern "C" { pub fn XPLMDisableAIForPlane (inPlaneIndex : :: std :: os :: raw :: c_int) ; } extern "C" { # [doc...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:87592
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetNthAircraftModel (inIndex : :: std :: os :: raw :: c_int , outFileName : * mut :: std :: os :: raw :: c_char , outPath : * mut :: std :: os :: raw :: c_char) ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:88545
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int) ; } extern "C" { # [doc = " FINDING PLUGINS"] pub fn XPLMGetMyID () -> XPLMPluginID ; } extern "C" { pub fn XPL...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:87956
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMAcquirePlanes (inAircraft : * mut * mut :: std :: os :: raw :: c_char , inCallback : XPLMPlanesAvailable_f , inRefcon : * mut :: std :: os :: raw :: c_void) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:88629
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...yID () -> XPLMPluginID ; } extern "C" { pub fn XPLMCountPlugins () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn XPLMGet...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:88173
[INFO] [stdout]   |
[INFO] [stdout] 3 | ..._void) -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn XPLMReleasePlanes () ; } extern "C" { pub fn XPLMSetActiveAircraftC...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:88705
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn XPLMGetNthPlugin (inIndex : :: std :: os :: raw :: c_int) -> XPLMPluginID ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:88218
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...leasePlanes () ; } extern "C" { pub fn XPLMSetActiveAircraftCount (inCount : :: std :: os :: raw :: c_int) ; } extern "C" { pub fn...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:88803
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ginID ; } extern "C" { pub fn XPLMFindPluginByPath (inPath : * const :: std :: os :: raw :: c_char) -> XPLMPluginID ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:88310
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetAircraftModel (inIndex : :: std :: os :: raw :: c_int , inAircraftPath : * const :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:88913
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn XPLMFindPluginBySignature (inSignature : * const :: std :: os :: raw :: c_char) -> XPLMPluginID ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:88453
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...raw :: c_char) ; } extern "C" { pub fn XPLMDisableAIForPlane (inPlaneIndex : :: std :: os :: raw :: c_int) ; } extern "C" { # [doc...
[INFO] [stdout]   |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:89033
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetPluginInfo (inPlug...on : * mut :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:88545
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...s :: raw :: c_int) ; } extern "C" { # [doc = " FINDING PLUGINS"] pub fn XPLMGetMyID () -> XPLMPluginID ; } extern "C" { pub fn XPL...
[INFO] [stdout]   |                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:89309
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " ENABLING/DISABLING PLUG-INS"] pub fn XPLMIsPluginEnabled (inPluginID : XPLMPluginID) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:88629
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...yID () -> XPLMPluginID ; } extern "C" { pub fn XPLMCountPlugins () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn XPLMGet...
[INFO] [stdout]   |                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:89454
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn XPLMEnablePlugin (inPluginID : XPLMPluginID) -> :: std :: os :: raw :: c_int ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:89555
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn XPLMDisablePlugin (inPluginID : XPLMPluginID) ; } extern "C" { pub fn XPLMReload...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:88705
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...aw :: c_int ; } extern "C" { pub fn XPLMGetNthPlugin (inIndex : :: std :: os :: raw :: c_int) -> XPLMPluginID ; } extern "C" { pub...
[INFO] [stdout]   |                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:89625
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ablePlugin (inPluginID : XPLMPluginID) ; } extern "C" { pub fn XPLMReloadPlugins () ; } extern "C" { pub fn XPLMSendMessageToPlugi...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:88803
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ginID ; } extern "C" { pub fn XPLMFindPluginByPath (inPath : * const :: std :: os :: raw :: c_char) -> XPLMPluginID ; } extern "C"...
[INFO] [stdout]   |              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:89670
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSendMessageToPlugin (inPlugin : XPLMPluginID , inMessage : :: std :: os :: raw :: c_int , inParam : * mut :: std :: os :: raw :: c_void) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:88913
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; } extern "C" { pub fn XPLMFindPluginBySignature (inSignature : * const :: std :: os :: raw :: c_char) -> XPLMPluginID ; } exter...
[INFO] [stdout]   |         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:90022
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> ; extern "C" { pub fn XPLMHasFeature (inFeature : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:90145
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMIsFeatureEnabled (inFeature : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:89033
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetPluginInfo (inPlug...on : * mut :: std :: os :: raw :: c_char) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:90274
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMEnableFeature (inFeature : * const :: std :: os :: raw :: c_char , inEnable : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:89309
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { # [doc = " ENABLING/DISABLING PLUG-INS"] pub fn XPLMIsPluginEnabled (inPluginID : XPLMPluginID) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:90410
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMEnumerateFeatures (inEnumerator : XPLMFeatureEnumerator_f , inRef : * mut :: std :: os :: raw :: c_void) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:91391
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut :: std :: os :: raw :: c_void , } extern "C" { pub fn XPLMGetElapsedTime () -> f32 ; } extern "C" { pub fn XPLMGetCycleNumber...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:89454
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...w :: c_int ; } extern "C" { pub fn XPLMEnablePlugin (inPluginID : XPLMPluginID) -> :: std :: os :: raw :: c_int ; } extern "C" { p...
[INFO] [stdout]   |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:91444
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ElapsedTime () -> f32 ; } extern "C" { pub fn XPLMGetCycleNumber () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn XPLMRe...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:89555
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...std :: os :: raw :: c_int ; } extern "C" { pub fn XPLMDisablePlugin (inPluginID : XPLMPluginID) ; } extern "C" { pub fn XPLMReload...
[INFO] [stdout]   |                                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:91522
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMRegisterFlightLoopCallback (inFlightLoop : XPLMFlightLoop_f , inInterval : f32 , inRefcon : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:89625
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ablePlugin (inPluginID : XPLMPluginID) ; } extern "C" { pub fn XPLMReloadPlugins () ; } extern "C" { pub fn XPLMSendMessageToPlugi...
[INFO] [stdout]   |                                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:91679
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMUnregisterFlightLoopCallback (inFlightLoop : XPLMFlightLoop_f , inRefcon : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:89670
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSendMessageToPlugin (inPlugin : XPLMPluginID , inMessage : :: std :: os :: raw :: c_int , inParam : * mut :: std :: os :: raw :: c_void) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:91819
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetFlightLoopCallbackInterval (inFlightLoop : XPLMFlightLoop_f , inInterval : f32 , inRelativeToNow : :: std :: os :: raw :: c_int , inRefcon : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:92028
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_void) ; } extern "C" { pub fn XPLMCreateFlightLoop (inParams : * mut XPLMCreateFlightLoop_t) -> XPLMFlightLoopID ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:90022
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...> ; extern "C" { pub fn XPLMHasFeature (inFeature : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ext...
[INFO] [stdout]   |        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:92135
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> XPLMFlightLoopID ; } extern "C" { pub fn XPLMDestroyFlightLoop (inFlightLoopID : XPLMFlightLoopID) ; } extern "C" { pub fn XPLM...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:90145
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMIsFeatureEnabled (inFeature : * const :: std :: os :: raw :: c_char) -> :: std :: os :: raw :: c_int ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:92217
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMScheduleFlightLoop (inFlightLoopID : XPLMFlightLoopID , inInterval : f32 , inRelativeToNow : :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:90274
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMEnableFeature (inFeature : * const :: std :: os :: raw :: c_char , inEnable : :: std :: os :: raw :: c_int) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:93881
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMPlayPCMOnBus (audioBu...s :: raw :: c_void) -> * mut FMOD_CHANNEL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:90410
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMEnumerateFeatures (inEnumerator : XPLMFeatureEnumerator_f , inRef : * mut :: std :: os :: raw :: c_void) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:94282
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mut FMOD_CHANNEL ; } extern "C" { pub fn XPLMStopAudio (fmod_channel : * mut FMOD_CHANNEL) -> FMOD_RESULT ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:91391
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... mut :: std :: os :: raw :: c_void , } extern "C" { pub fn XPLMGetElapsedTime () -> f32 ; } extern "C" { pub fn XPLMGetCycleNumber...
[INFO] [stdout]   |                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:94371
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetAudioPosition (fmod_channel : * mut FMOD_CHANNEL , position : * mut FMOD_VECTOR , velocity : * mut FMOD_VECTOR) -> FMOD_RESULT ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:91444
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...ElapsedTime () -> f32 ; } extern "C" { pub fn XPLMGetCycleNumber () -> :: std :: os :: raw :: c_int ; } extern "C" { pub fn XPLMRe...
[INFO] [stdout]   |                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:94529
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetAudioFadeDistance (fmod_channel : * mut FMOD_CHANNEL , min_fade_distance : f32 , max_fade_distance : f32) -> FMOD_RESULT ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:91522
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMRegisterFlightLoopCallback (inFlightLoop : XPLMFlightLoop_f , inInterval : f32 , inRefcon : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:91679
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMUnregisterFlightLoopCallback (inFlightLoop : XPLMFlightLoop_f , inRefcon : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:94681
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...LT ; } extern "C" { pub fn XPLMSetAudioVolume (fmod_channel : * mut FMOD_CHANNEL , source_volume : f32) -> FMOD_RESULT ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:91819
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetFlightLoopCallbackInterval (inFlightLoop : XPLMFlightLoop_f , inInterval : f32 , inRelativeToNow : :: std :: os :: raw :: c_int , inRefcon : * mut :: std :: os :: raw :: c_void) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:94797
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...LT ; } extern "C" { pub fn XPLMSetAudioPitch (fmod_channel : * mut FMOD_CHANNEL , audio_pitch_hz : f32) -> FMOD_RESULT ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:92028
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...c_void) ; } extern "C" { pub fn XPLMCreateFlightLoop (inParams : * mut XPLMCreateFlightLoop_t) -> XPLMFlightLoopID ; } extern "C" ...
[INFO] [stdout]   |                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:94913
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetAudioCone (fmod_channel : * mut FMOD_CHANNEL , inside_angle : f32 , outside_angle : f32 , outside_volume : f32 , orientation : * mut FMOD_VECTOR) -> FMOD_RESULT ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:92135
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...-> XPLMFlightLoopID ; } extern "C" { pub fn XPLMDestroyFlightLoop (inFlightLoopID : XPLMFlightLoopID) ; } extern "C" { pub fn XPLM...
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:96149
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetMETARForAirport (airport_id : * const :: std :: os :: raw :: c_char , outMETAR : * mut XPLMFixedString150_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:96289
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetWeatherAtLocation (latitude : f64 , longitude : f64 , altitude_m : f64 , out_info : * mut XPLMWeatherInfo_t) -> :: std :: os :: raw :: c_int ; }
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:92217
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMScheduleFlightLoop (inFlightLoopID : XPLMFlightLoopID , inInterval : f32 , inRelativeToNow : :: std :: os :: raw :: c_int) ; } pu...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:93881
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... ; extern "C" { pub fn XPLMPlayPCMOnBus (audioBu...s :: raw :: c_void) -> * mut FMOD_CHANNEL ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:94282
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...mut FMOD_CHANNEL ; } extern "C" { pub fn XPLMStopAudio (fmod_channel : * mut FMOD_CHANNEL) -> FMOD_RESULT ; } extern "C" { pub fn ...
[INFO] [stdout]   |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:94371
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetAudioPosition (fmod_channel : * mut FMOD_CHANNEL , position : * mut FMOD_VECTOR , velocity : * mut FMOD_VECTOR) -> FMOD_RESULT ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:94529
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetAudioFadeDistance (fmod_channel : * mut FMOD_CHANNEL , min_fade_distance : f32 , max_fade_distance : f32) -> FMOD_RESULT ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:94681
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...LT ; } extern "C" { pub fn XPLMSetAudioVolume (fmod_channel : * mut FMOD_CHANNEL , source_volume : f32) -> FMOD_RESULT ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:94797
[INFO] [stdout]   |
[INFO] [stdout] 3 | ...LT ; } extern "C" { pub fn XPLMSetAudioPitch (fmod_channel : * mut FMOD_CHANNEL , audio_pitch_hz : f32) -> FMOD_RESULT ; } extern ...
[INFO] [stdout]   |           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:94913
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMSetAudioCone (fmod_channel : * mut FMOD_CHANNEL , inside_angle : f32 , outside_angle : f32 , outside_volume : f32 , orientation : * mut FMOD_VECTOR) -> FMOD_RESULT ; } # ...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:96149
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetMETARForAirport (airport_id : * const :: std :: os :: raw :: c_char , outMETAR : * mut XPLMFixedString150_t) ; } ex...
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: extern blocks must be unsafe
[INFO] [stdout]  --> /opt/rustwide/target/debug/build/xplm-sys-a77ac497c0087ccc/out/bindgen.rs:3:96289
[INFO] [stdout]   |
[INFO] [stdout] 3 | ... } extern "C" { pub fn XPLMGetWeatherAtLocation (latitude : f64 , longitude : f64 , altitude_m : f64 , out_info : * mut XPLMWeatherInfo_t) -> :: std :: os :: raw :: c_int ; }
[INFO] [stdout]   |       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `xplm-sys` (lib) due to 268 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stderr] error: could not compile `xplm-sys` (lib test) due to 268 previous errors
[INFO] running `Command { std: "docker" "inspect" "337b51497d7606c5d52672e13ccb401e4fdc88e29452fa176ed277af4f80a696", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "337b51497d7606c5d52672e13ccb401e4fdc88e29452fa176ed277af4f80a696", kill_on_drop: false }`
[INFO] [stdout] 337b51497d7606c5d52672e13ccb401e4fdc88e29452fa176ed277af4f80a696
